Definition of Globe Artichoke

  • (noun) a thistlelike flower head with edible fleshy leaves and heart
  • (noun) Mediterranean thistlelike plant widely cultivated for its large edible flower head

Synonyms of Globe Artichoke


Antonyms of Globe Artichoke


No Antonyms Found.

Homophones of Globe Artichoke


No Homophones Found.